package com.github.binarywang.demo.wx.mp.service;


import com.github.binarywang.demo.wx.mp.beans.WxMultiConfigDto;

import java.util.List;

public interface wxservice {
    //获取所有公众号信息
    List<WxMultiConfigDto> selectAll();
    //查看公众号总数
    int countGZHNum();
    //增加公众号
    void addGZ(WxMultiConfigDto wxMultiConfigDto);
    //查看号主公众号
    List<WxMultiConfigDto> getGZHbyId(String hao_zhu_id);
    //通过appid查看是否存在公众号
    WxMultiConfigDto getGZHbyappid(String appid);
    //查看公众号详情
    WxMultiConfigDto getsingleGZHbyId(String client_id);
    //号主删除公众号
    void delGZHbyclient_id(String client_id);
    //号主修改公众号信息
    void updateGZHbyclientid(String client_id,String appid, String appsecret,String token,String url);
    //通过clientId找到appid
    String getAppIdbyclientId(String client_id);
    //通过公众号appid控制
    void statusCTO(String client_id,String status);
}
